ibus has been mandatory since commit
083d11a032, but it was always
only used at runtime (or during tests). We don't require other
runtime dependencies (like libgdm) at build time either, so stop
checking for ibus.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3587>
(cherry picked from commit
c58b826788f99bc783c36fa44e0e669dee638f0e)
polkit_req = '>= 0.100'
schemas_req = '>= 47.alpha'
systemd_req = '>= 246'
-ibus_req = '>= 1.5.19'
gnome_desktop_req = '>= 40'
pipewire_req = '>= 0.3.49'
cogl_pango_dep = dependency(cogl_pango_pc, version: mutter_req)
mutter_dep = dependency(libmutter_pc, version: mutter_req)
polkit_dep = dependency('polkit-agent-1', version: polkit_req)
-ibus_dep = dependency('ibus-1.0', version: ibus_req)
schemas_dep = dependency('gsettings-desktop-schemas', version: schemas_req)
gnome_desktop_dep = dependency('gnome-desktop-4', version: gnome_desktop_req)